package com.hua.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 
 * </p>
 *
 * @author smion
 * @since 2022-12-08
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class Tiduan implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * id
     */
      @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /**
     * 踏步宽bstep(mm)
     */
    private Double b;

    /**
     * 踏步高hstep(mm)
     */
    private Double h;

    /**
     * 梯段板净长ln(mm)
     */
    private Double l;

    /**
     * 混凝土强度等级
     */
    private Double c;

    /**
     * 构件受力特征系数αcr
     */
    private Double a;

    /**
     * 活荷载标准值qK(KN/m)
     */
    private Double qk;

    /**
     * 活荷载准永久值系数ψq
     */
    private Double q;

    /**
     * 受拉钢筋强度设计值fy(N/mm2)
     */
    private Double fy;

    /**
     * 钢筋弹性模量ES(N/mm2)
     */
    private Double es;

    /**
     * 纵向受拉钢筋表面特征系数ν
     */
    private Double v;

    /**
     * 钢筋直径d (mm)
     */
    private Double d;

    /**
     * 钢筋间距s (mm)
     */
    private Double s;

    /**
     * 恒荷载标准值GK
     */
    private Double gk;

    /**
     * 总荷载标准值P
     */
    private Double p;

    /**
     * 弯矩值MU
     */
    private Double mu;

    /**
     * 有效厚度h0=h-15-d/2 (mm)
     */
    private Double h0;

    /**
     * 截面抵抗矩系数αS=M/α1fcbh02
     */
    private Double ase;

    /**
     * γS=(1+(1-2αS)1/2)/2
     */
    private Double rs;

    /**
     * 钢筋面积AS=M/γSfyh0 (mm2)
     */
    private Double asr;

    /**
     * 钢筋实际配筋面积AS (mm2)
     */
    private Double asm;

    /**
     * 混凝土轴心抗压设计值fc (N/mm2)
     */
    private Double fc;

    /**
     * 系数a1
     */
    private Double a1;


}
